Language Modeling with Gated Convolutional Networks
https://arxiv.org/abs/1612.08083